yaguarundi (puma yagouaroundi) - Francés Inglés Diccionario